cient Boolean Division and Substitution

نویسندگان

  • Shih-Chieh Chang
  • David Ihsin Cheng
چکیده

Boolean division, and hence Boolean substitution, produces better result than algebraic division and substitution. However, due to the lack of an e cient Boolean division algorithm, Boolean substitution has rarely been used. We present an e cient Boolean division and substitution algorithm. Our technique is based on the philosophy of redundancy addition and removal. By adding multiple wires/gates in a specialized way, we tailor the philosophy onto the Boolean division and substitution problem. From the viewpoint of traditional division/substitution, our algorithm can perform substitution not only in sum-of-product form for but also in product-of-sum form. Our algorithm can also naturally take all types of don't cares into consideration. As far as substitution is concerned, we also discuss the case where we are allowed to decompose not only the dividend but also the divisor. Experiments are presented and the result is promising.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Eecient Boolean Division and Substitution

Boolean division, and hence Boolean substitution, produces better result than algebraic division and substitution. However, due to the lack of an e cient Boolean division algorithm, Boolean substitution has rarely been used. We present an e cient Boolean division and substitution algorithm. Our technique is based on the philosophy of redundancy addition and removal. By adding multiple wires/gat...

متن کامل

Efficient Boolean division and substitution using redundancy addition and removing

Boolean division, and hence Boolean substitution, produces better result than algebraic division and substitution. However, due to the lack of an efficient Boolean division algorithm, Boolean substitution has rarely been used. We present an efficient Boolean division and Boolean substitution algorithm. Our technique is based on the philosophy of redundancy addition and removal. By adding multip...

متن کامل

Lower Bound of the Size of OBDDs Representing Division

In various elds of computer science, it is often required to represent Boolean functions succinctly and to manipulate them e ciently. An Ordered Binary Decision Diagram (OBDD) [1, 2] is a directed acyclic graph representing a Boolean function. OBDDs have the following properties. 1) For a given variable ordering, OBDDs have a reduced canonical form for each Boolean function. 2) Many practical B...

متن کامل

In situ ion substitution of sodium gluconate: Comparison of bipolar membrane electrodialysis and electro-membrane reactor for producing gluconic acid

Based on the home-made cation-exchange membrane (CEM) and bipolar membrane (BPM), electrodialysis with bipolar membrane (EDBPM) and electro-membrane reactor with three compartments (EMR-3) were developed to achieve in situ ion substitution and recovery of gluconic acid (GLH) from its sodium salt. Physicochemical and electrochemical properties of CEM and BPM were studied to assess their...

متن کامل

Fully Local and E cient Evaluation of Alternating Fixed Points ? ( Extended

We introduce Partitioned Dependency Graphs (PDGs), an abstract framework for the speci cation and evaluation of arbitrarily nested alternating xed points. The generality of PDGs subsumes that of similarly proposed models of nested xed-point computation such as Boolean graphs, Boolean equation systems, and the propositional modal mu-calculus. Our main result is an e cient local algorithm for eva...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998